st. lawrence university - Spanisch Englisch Wörterbuch